Holland

Sturbridge

Old Sturbridge Village in Sturbridge. Go see Old Sturbridge Village which only a few mintues drive from Holland! This is no ordinary village! It is a living museum located in Sturbridge which re-creates life in rural New England during the 1830s. It is the largest living museum in New England, covering more than 200 acres.*